Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F13 USA F14 Thailand F3 USA F12 Malaysia F1 Malaysia F2 USA F7 ARMS USTA Challenger - Rocky Mount USTA Men's Challenger of Urbana-Champaign - Urbana 2001 USTA Challenger of Calabasas - Calabasas Healthsouth USTA Challenger - Dallas Binghamton Professional Tennis Tournament - Binghamton Tallahassee Tennis Challenger - Tallahassee Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa The Comercia Challenger - Aptos GHI Bronz Classic - Bronx Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Seguros Bolivar Open - Bogota The Comercia Bank Challenger - Aptos Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Carson Challenger Dallas Challenger Thailand F2 Barletta Challenger Baton Rouge Challenger Rome Challenger Talahassee Challenger Yuba City Challenger Aptos Challenger Granby Challenger Vancouver Challenger Binghamton Challenger Como Challenger St. Remy Challenger Napoli Challenger Mons Challenger Sacramento Challenger Rennes Challenger Tiburon Challenger Orleans Challenger Calabasas Challenger Las Vegas Challenger - Las Vegas Charlottesville Challenger USTA Challenger of Burbank - Burbank Savannah Challenger Bordeaux Challenger Cadillac Pro Indoor USTA Challenger - West Bloomfield Ojai Challenger Vancouver Challenger Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Sacramento Challenger University of Tennessee USTA Men's Challenger - Knoxville XL Capital Bermuda Open - Bermuda Downtown Athletic Club USTA Challenger - Amarillo Samsung Securities Cup Challenger Tennis - Seoul III Challenger Continenal Plaza - Puerto Vallarta 2002 USTA Challenger of Calabasas - Calabasas 2002 FSE Challenger - Tarzana USTA San Diego Challenger - San Diego Orleans Challenger Quelle Cup 2000 - Furth drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of San Antonio - San Antonio drkoop.com USTA Tennis Championships of Houston - Houston 2000 Challenger de Granby - Granby USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose USTA Challenger of San Antonio - San Antonio Zivnobanka Czech Open - Prostejov University of Tennessee USTA Challenger - Knoxville USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas Hilton Waikoloa USTA Challenger - Waikoloa The Wright Financial Group, Inc. Challenger - Champaign Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby 2001 USTA Tallahassee Tennis Challenger - Tallahassee CMG Asia Open - Hong Kong 2003 West Side Tennis Club Challenger - Forest Hills 2002 Azalea Orthopedic Challenger - Tyler Orleans Challenger Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills drkoop.com USTA Challenger of Burbank - Burbank USTA Challenger of Burbank - Burbank Hilton Waikoloa Village USTA Challenger - Waikoloa Levene Gouldin & Thompson Tennis Challenger - Binghamton 2003 USTA Challenger of Calabasas - Calabasas USTA Challenger - Champaign USTA/Adtech Challenger - Boston The Wright Financial Group, Inc. Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 Challenger of Santa Clarita California Challenger - Valencia Atlanta Clay Court Challenger - Atlanta Busan Open Challenger Tennis - Busan The Natrel's Challenger - Granby Taiwan Challenger - Kaohsiung USTA Seascape Challenger - Aptos 2005 West Side Tennis Coub Men's Challenger - Forest Hills 2004 Colorado Tennis Classic - Denver 2007 Challenger of Santa Clara - Valencia 2006 North Shore Pro Tennis Championship - Winnetka Odlum Brown Vancouver Open - Vancouver College Station Challenger - College Station Austin Challenger - Austin WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Semgroup Challenger - Tulsa Alexander Kolyaskin Memorial - Donetsk The Swanston Challenger - Sacramento Samsung Challenger 2007 - Ho Chi Minh City 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Caltanissetta Challenger Odlum Brown Vancouver Open - Vancouver Bangkok Challenger GHI Bronx Classic - Bronx Carson Challenger Ethias Tennis Trophy - Mons USTA Men's Challenger of Dallas - Dallas 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Harrah's Entertainment Men's Pro Challenger - Tunica Fifth Third Bank Tennis Championships - Lexington Challenger Banque Nationale Rimouski - Rimouski San Luis Potosi ATP Challenger - San Luis Potosi 1998 Safeway Challenger - Aptos Music City Challenger - Nashville Mons Challenger Pro Challenger at Calabasas - Calabasas Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2001 Eddleman USTA Challenger - Birmingham Mons Challenger Kroger / St. Jude International - Memphis Smith Barney Men's Challenger - Covington Winnetka Challenger Tiburon Challenger Orleans Challenger Ethias Trophy - Mons 2005 Freeman Men's Challenger - Joplin Pilot Pen International - New Haven America's Red Clay Tennis Championship - Coral Springs Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Japan Open - Tokyo Adidas International - Sydney Sybase Open - San Jose Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta RCA Championships - Indianapolis AAPT Championships - Adelaide Milan Indoors - Milan Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Verizon Tennis Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Home Depot Center USTA Challenger - Carson Malaysian Open - Kuala Lumpur Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Brazil Open - Salvador President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Delhi Challenger I - New Delhi Copenhagen Open - Copenhagen Siebel Open - San Jose The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport USTA Illinois Challenger - Champaign Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Brasil Open - Salvador AIG Japan Open - Tokyo CNA TennisPro Classic - Winnetka Milan Indoors - Milan Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston BMW Open - Munich The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage XL Capital Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships of Denver - Denver Jaegermeister Open - Braunschweig USTA Seascape Challenger - Aptos Tennis Cup of Flanders - Ostende USTA Tennis Championships of Austin - Austin USTA Challenger of Burbank - Burbank Heineken Open - Auckland Siebel Open - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Club Casablanca - Mexico City Kroger / St. Jude International - Memphis The West Side Tennis Club Clay Court Challenger - Forest Hills Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Mercedes-Benz Cup - Los Angeles University of Tennessee USTA Men's Challenger - Knoxville RCA Championships - Indianapolis Burbank Challenger - Burbank International Tennis Championships - Delray Beach Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach The $50,000 Pro Challenger at Calabasas - Calabasas SAP Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles GHI Bronx Classic - Bronx Next Generation Adelaide International - Adelaide Sydney International - Sydney USTA Comerica Challenger - Aptos Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas The 10tele.com Open - Nottingham Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin USTA/Safeway Challenger - Aptos Northern Electric Open 1999 - Newcastle Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Hilton Waikoloa Village USTA Challenger - Waikoloa West Side Tennis Club Clay Court Challenger - Forest Hills Advanta Championships - Philadelphia Millenium Tennis Championships - Delray Beach drkoop.com USTA Tennis Championships - Armonk ATU Cup - Weiden Regions Morgan Keegan Championships - Memphis USTA Safeway Challenger - Aptos The Tennis Channel Open - Las Vegas Time Warner USTA Challenger - Binghamton 2001 UT Tyler Patriot Challenger - Tyler RCA Championships - Indianapolis USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio Healthsouth/USTA Men's Challenger of Burbank - Burbank Venice Challenger - Venice USTA Men's Challenger of Urbana-Champaign - Urbana Legg Mason Tennis Classic - Washington 2004 USTA Challenger of Calabasas - Calabasas Pilot Pen Tennis - New Haven GHI Bronx Classic - Bronx Heineken Challenger - Ho Chi Minh City Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica Busan Open Challenger Tennis - Busan Banca Stato Challenger - Lugano Singha Tennis Classic - Tarzana dBI Tennis Challenger - Binghamton Chennai Open - Chennai Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa Heineken Open - Auckland The Artois Championships - London Lubbock Challenger - Lubbock XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Brisbane International - Brisbane Baton Rouge Pro Tennis Classic - Baton Rouge Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Open de Moselle - Metz Savannah Challenger SAP Open - San Jose The Stella Artois Grass Court Championships - London Regions Morgan Keegan Championships - Memphis UNICEF Open - 's Hertogenbosch MFS Pro Tennis Championships - Boston Farmers Classic - Los Angeles Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington Ethias Trophy - Mons Open de Moselle - Metz Sacramento Challenger - Sacramento If Stockholm Open - Stockholm Erste Bank Open - Vienna Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest U.S. Men's Clay Court Championships - Orlando BMW Open - Munich UNICEF Open - 's Hertogenbosch Kroger / St. Jude International - Memphis Sarasota Challenger Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Farmers Classic - Los Angeles Carson Challenger Citi Open - Washington Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland CA Tennis Trophy - Vienna SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis BellSouth Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Champaign Challenger Japan Open - Tokyo Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Open Sabadell Atlantico - Barcelona Honolulu Challenger Dallas Challenger Medibank International - Sydney SAP Open - San Jose Topshelf Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Swiss Indoors Basel - Basel Baton Rouge Challenger Open de Moselle - Metz Athens Challenger RCA Championships - Indianapolis SA Tennis Open - Johannesburg SAP Open - San Jose AEGON Championships - London Moselle Open - Metz Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland Stockholm Open - Stockholm AEGON Championships - London Calabasas Challenger Atlanta Tennis Championships - Atlanta Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes-Benz Cup - Los Angeles Atlanta Tennis Championships - Atlanta Estoril Open - Estoril Citi Open - Washington Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis USTA Men's Challenger of Dallas - Dallas Mons Challenger Los Angeles New Haven Brisbane - Brisbane USTA Seascape Challenger - Aptos CMG Asia Open - Hong Kong Copa Ericsson Mexico - Guadalajara drkoop.com USTA challenger of Miami - Miami Laser Vision USTA Challenger - Amarillo Hilton Waikoloa Village USTA Challenger - Waikoloa Tenniscup of Flanders - Ostende USTA Men's Challenger of Dallas - Dallas BellSouth Open - Auckland Sybase Open - San Jose 2003 Eddleman USTA Challenger - Birmingham Swanston Challenger - Sacramento The Nottingham Open - Nottingham Nielsen USTA Pro Tennis Championship - Winnetka Copenhagen Open - Copenhagen Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Open Seat Godo 2005 - Barcelona Vietnam Open - Ho Chi Minh City Adidas International - Sydney U.S. Open - New York Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Sybase Open - San Jose Tennis Channel Open - Las Vegas Salem Open - Hong Kong du Maurier Open - Montreal du Maurier Open - Toronto Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Countrywide Classic - Los Angeles Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami AT&T Challenge - Atlanta Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Pilot Pen Tennis - New Haven Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Citrix Tennis Championships - Delray Beach Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Indian Wells AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London Generali Open 1999 - Kitzbuhel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston President's Cup 1999 - Tashkent Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo SAP Open - San Jose Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Heineken Open Singapore - Singapore Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg The Samsung Open - Nottingham Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Rogers Cup - Toronto Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Medibank Private International - Sydney Winston-Salem Open - Winston-Salem Arizona Men's Tennis Championships - Scottsdale The Nottingham Open - Nottingham BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Legg Mason Tennis Classic - Washington D.C. Western & Southern Financial Group Masters - Cincinnati Copenhagen Open - Copenhagen Aircel Chennai Open - Chennai Heineken Open Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Adidas International - Sydney Salem Open - Hong Kong Internazionali BNL d'Italia - Rome Heineken Open Shanghai - Shanghai Tennis Masters Series - Toronto Miller Lite Hall of Fame Tennis Championships - Newport Monte-Carlo Rolex Masters - Monte-Carlo Claro Open Colombia - Bogota Sony Ericsson Open - Miami Tennis Masters Series - Miami Internazionali BNL d'Italia - Rome Open de Moselle - Metz The Stella Artois Grass Court Championships - London Masters Series Madrid - Madrid Sony Ericsson Open - Miami Rogers Cup - Montreal Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Montreal BRD Nastase Tiriac Trophy - Bucharest Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Grand Prix de Tennis de Lyon - Lyon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles French Open - Paris U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, Group 2, 1R, HKG-PHI 1-4 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-PHI 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, Group 2, F, PHI-NZL, 4-1 Davis Cup, PO, BEL-CZE 1-4 Hopman Cup - Perth Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, World Group, 1R, BEL-ESP 1-4 15th Asian Games Doha 2006 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Olympics - Athens